home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
spitfire
/
sfrom22b.zip
/
UTILITY.ZIP
/
EZREQ.DOC
next >
Wrap
Text File
|
1996-01-14
|
12KB
|
260 lines
EZ-Request
Version 1.00
Released Feb 3, 1994
Copyright 1994 - 1996 by Michael Robinson
Internet: TheMikeRob@aol.com
The Soft Parade
Shelton, Connecticut, USA
1:141/485 203-924-5603
1:141/486 203-922-1794
Fast Online registration using Visa or Mastercard
EZ-Request is a free utility for registered versions of the EZ-ROM
and SF-ROM Doors. It is an automatic file request fulfillment manager
and file request database editor.
----- PROGRAM OPERATION -------------------------------------------------
Simply place EZREQ.EXE in the home directory of either EZ-ROM or
SF-ROM and run it. EZ-Request looks for either EZROM.REQ or SFROM.REQ
which is the request log database file created the first time a
caller requests a file. It first looks in the current directory, then
it looks in the directory that EZREQ.EXE is located in, and finally
it searches the DOS path. If neither .REQ file is found then
EZ-Request beeps, diplays an info screen, and then halts. EZROM.REQ
and SFROM.REQ are only created by registered versions of the EZ-ROM
and SF-ROM doors.
The main program screen looks like this:
EZ-Request Editor 1.00 Copyright 1994 Mike Robinson
Record Number 12 of 33 There are 4 Requests Pending.
<1> Reading File....... C:\CDROM\EZROM.REQ
<2> Use CD-ROM Drive... E
<3> Copy To Directory.. C:\CDROM\REQUEST
<4> Request Status..... REQUEST
<5> Request Date....... 01-31-94
<6> Caller Name........ John Smith
<7> CD Disk Name....... Night Owl 10
<8> Original CD Path... E:\DIR1\BIG-GAME.ZIP
<9> File Description... Action adventure game, excellent graphics
<F> Fill Request
<S> Skip Request
<+> Next Record
<-> Previous Record
<Q> Quit
Your Command: _
The program is menu driven. Use the <Enter> + and - keys to move from
record to record. Enter any number from 1 to 9 to change the
corresponding field in the upper section. Enter F to fill the current
request, S to skip the current requests and advance to the next
record. Enter Q or <escape> to exit the program. Pressing escape at
any point aborts the current operation.
The CD-ROM working drive is where the files will be copied from.
To change the CD-ROM drive enter 2. The default CD-ROM drive is
the same as the original CD-ROM drive in number <8>. In some cases
you may have requests from different drives, so the CD-ROM drive
letter will change to follow the original drive for that disk.
If you manually change the CD-ROM drive from inside the program,
from the DOS command line, or in the configuration file then the
CD-ROM drive will become fixed until the next time you manually
change it.
Note to Pioneer CD-ROM disk changer owners: you can buy an additional
cartridge and load it with all your offline disks. So you might have
six online disks in one cartridge and six offline disks in the other.
When it comes time to fill the requests, you can just swap
cartridges and the working drive will automatically switch to the
correct drive letter.
When filling a request, the program will fill the current request if
the status is REQUEST, othewise it will jump to the next REQUEST on
the same CD-ROM disk. Once all the requests on the same disk have
been presented, the program will jump to the next REQUEST on any
disk.
Menu option <4> is the status of the current request, which will be
one of 3 possible status values:
REQUEST ...The caller has requested the file, but the request has not
yet been filled by the sysop.
PENDING ...The sysop has filled the request, the file has been copied
to the hard drive request holding directory (RequestDir).
The caller will be notified that this file is available
for download the next time the caller enters the door.
DONE ......The caller has downloaded the file.
You can change the status manually if required, but in general the
status will be automatically updated. EZ-Request will automatically
change the status from REQUEST to PENDING when it successfully copies
a file to the hard drive and fills a request. The door will change
the status from PENDING to DONE when the caller exits the door after
downloading the pending file.
EZ-Request uses file sharing and record locking if you set Share ON
in EZREQ.CFG. If you have loaded DOS SHARE.EXE in your CONFIG.SYS or
AUTOEXEC.BAT, then it is safe to use EZ-Request while a caller is in
the door. But if you change a record that applies to the caller in
the door, the record may be changed again by the door when the caller
exits or places a request. Old records may also be overwritten (and
old pending files deleted) as part of the maintenance procedure that
occurs during exit from the door. Do NOT use EZ-Request with a caller
in the door if you do not have both Share ON in EZROM.REQ and DOS
SHARE.EXE loaded.
The caller will only be notified that a file is ready for download if
the request status is PENDING when the caller enters the door. You
can fill a request with the caller in the door and then the caller
can download the files by using the Utility menu to check for
requested files.
----- COMMAND LINE (Optional) -------------------------------------------
EZ-Request also accepts the following optional command line
parameters:
EZREQ [CD-ROM Drive Letter] [Request Directory] [Request Log]
Examples:
EZREQ
EZREQ E
EZREQ E C:\CDROM\REQUEST
EZREQ E C:\CDROM\REQUEST C:\CDROM\EZROM.REQ
CD-ROM Drive Letter ..... The files will be copied from this drive.
Request Directory ....... The files will be copied to this directory.
A trailing backslash is not required.
Use of this command is rarely necessary
since the RequestDir is saved in the .REQ
file when the caller makes a request.
Request Log ............. Database file of all file requests.
Usually EZROM.REQ or SFROM.REQ.
Use of this command is not necessary if the
.REQ file is in the current directory.
Because the command line parameters are separated by blank spaces, in
order to specify parameter 2, parameter 1 must also be specified. In
order to specify parameter 3, all of the parameters must be
specified.
The command line overides any settings made in the configuration
file. All of the command line parameters and configuration file
parameters can be changed inside the program.
----- CONFIGURATION FILE EZREQ.CFG (Optional)----------------------------
EZ-Request looks for the optional configuration file EZREQ.CFG in the
current directory, then it looks in the directory that EZREQ.EXE is
located in, and finally it searches the DOS path. If found, the
program reads each line and if it begins with a configuration
command, then the configuration is modified as directed by the
command. If a line begins with anything other than a letter, it is
ignored. The explanatory comments are on lines beginning with a
semicolon and are therefore ignored. The commands are NOT case
sensitive, but they must be spelled correctly. The order of the lines
is not important.
DRIVE E
Sets the CD-ROM drive letter.
Same as first command line parameter.
The files will be copied from this drive.
A trailing colon (like E:) is not required and will be ignored.
Default is drive E.
REQUESTDIR C:\CDROM\REQUEST
The files will be copied to this directory.
Same as the second command line parameter.
A trailing backslash is not required and will be ignored.
Use of this command is rarely necessary since the RequestDir is saved
in the .REQ file when the caller makes a request.
REQUESTLOG C:\CDROM\EZROM.REQ
Database file of all file requests.
Same as the third command line parameter.
Usually EZROM.REQ or SFROM.REQ.
Use of this command is not necessary if the .REQ file is in the
current directory.
MAPHOLDDRIVE ON
This command is primarily aimed at network users. If you run
EZ-Request from across a network, the request directory (RequestDir)
drive letter will be changed (mapped) to the apparent drive letter of
the drive containing EZROM.REQ. So if the machine with EZROM.REQ
"looks like" drive F from across the network, then the files will be
copied to the RequestDir directory on apparent drive F.
Set MapHoldDrive OFF to disable this behavior.
Default is MapHoldDrive ON.
SHARE ON
SHARE OFF
Optional. Choose one. Turns file sharing and locking ON or OFF.
If you have more than 1 node, or you want to fill requests while a
caller is in the door, then set Share ON. In order for file sharing
and locking to work, you must use DOS 3.1 or higher, and DOS
SHARE.EXE must be loaded in your CONFIG.SYS or AUTOEXEC.BAT.
If file sharing is not required, then you may set Share OFF.
Default is Share OFF.
MAXBUFF 64000
Optional. Determines the maximum file copy buffer size in bytes. Most
systems work well with the default value of 64000 bytes. This is the
maximum buffer size. The actual buffer is created just before copying
a file and is sized to fit within the DOS conventional (low) memory
available at that moment. Some networks, CD-ROM drives, and CD-ROM
software drivers may give better performance if you reduce the
MaxBuff. If you are experiencing a problem when the program copies
large files, then try reducing the MaxBuff to 32000 or 16000 bytes.
The smaller buffer may be a better match with the other CD-ROM
related buffers used in your system.
Values from 500 to 65500 bytes are allowed.
Default is 64000 bytes.
DIRECTVIDEO ON
BIOSSCROLL ON
CHECKSNOW OFF
The defaults are shown. These commands are the same as described in
EZROM.DOC or SFROM.DOC.
Special Note to PIONEER CD-ROM disk changer owners:
You can buy an additional cartridge and load it with all your offline
disks. So you might have six online disks in one cartridge and six
offline disks in the other. When it comes time to fill the requests,
you can just swap cartridges and the working drive will automatically
change to the correct disk. In order for this to work, you must NOT
manually change the specified working CD-ROM drive via the command
line, via the configuration file, or from inside the program. If you
change the working CD-ROM drive at any time, the working drive will
stick on that drive until the next time you manually change the drive.